home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / no_fraud.arc / NO-FRAUD.TXT < prev   
Text File  |  1991-04-27  |  4KB  |  88 lines

  1.  
  2. The following is my personal response to a file called FRAUD.ZIP which
  3. I found on several local bulletin boards. The text file described the
  4. fact that the PRODIGY STAGE.DAT file contains unrightfully information
  5. about ones system, such as names of files and personal information such
  6. as in check books and other data.
  7.  
  8.  
  9. I examined STAGE.DAT and sure enough I did find about 200 Kbytes of
  10. information that's part of my system and which does have no connection
  11. with the PRODIGY software. Here are some examples:
  12.  
  13. Portions of source code for my C compiler, including junks of
  14. libraries;
  15. Segments of data and code of the C compiler itself;
  16. Personal data from an information manager I use;
  17. Fragments of directories, and so on...
  18.  
  19. I found out about this a couple of years back when I first looked at
  20. STAGE.DAT - and I did get upset too.
  21.  
  22.  
  23. But I do not believe that PRODIGY is messing with my data though it
  24. would be easy for them to do so (and you NEVER would know):
  25.  
  26. Portion of the PRODIGY package is written in C (Microsoft I believe). C
  27. makes use of memory management via functions called block allocaters
  28. (malloc(), alloc()...) to set aside an available portion of RAM which
  29. the program (PRODIGY software in this case) needs for variables,
  30. data buffering, remote code segments and such.
  31. Memory allocation (using C malloc) just makes sure that RAM is reserved
  32. for whatever need and returns a pointer back to the program (of that
  33. RAM block). What malloc() doesn't do is wipe anything out that is still
  34. left in memory such as garbage from whatever you did run since you
  35. turned on your system.
  36. Here's an example: Let's say you just booted your computer. You run a
  37. word processor and edit a large file. Your document resides somewhere
  38. in memory while you edit it (obviously). Now you exit your editor and
  39. run PRODIGY, which in turn goes ahead and sets up its stuff, such as
  40. allocating memory. Nobody knows at this time what RAM resources are
  41. available at which memory location so it is very possible that free RAM
  42. that did hold your document from the editor before is all of a sudden
  43. inside that memory block (again, the memory does not get 'zapped' or
  44. 'cleaned up' by malloc).
  45.  
  46. PRODIGY saves memory frequently - such as that reserved part of RAM
  47. (this is done for speed reasons - certain repetitive features and data
  48. of the service don't have to be transmitted again - they just get pulled
  49. off your hard disk because they have been saved before). If memory is
  50. written to your disk but if it has not all been filled with PRODIGY
  51. data yet - whatever garbage it holds in that leftover, unused portion
  52. of it will be written to your disk also.
  53.  
  54.  
  55. Anyway, I am not working for PRODIGY nor am I completely satisfied with
  56. this growing service yet. Nevertheless I do not believe that it does
  57. snoop around our systems though this thought is very tempting to me
  58. also.
  59.  
  60. There have been a few unhappy PRODIGY customers which were trying to
  61. make use of its former 'free electronic mail' service for their own
  62. soliciting interests. That's when PRODIGY started changing their
  63. policies on mail and now charges $0.25 per message (after you have used
  64. up the 25 free personal mailings per month). These individuals which
  65. have been hit by this got very upset and started boycotting the
  66. service. It just might be possible that FRAUD.ZIP was partially
  67. originated by these people.
  68.  
  69. FRAUD.ZIP makes a point which I do not dispute and raises valid
  70. questions. I just wanted to state my view on this issue.
  71.  
  72.  
  73. Finally: I think PRODIGY - since it could have the ability to snoop
  74. around in ones system - should provide on request its users with a
  75. written statement as to the fact that it will not gather ANY
  76. information from the users property. - Or they fix their software
  77. so any memory is 'zapped' before it gets used.
  78.  
  79.  
  80.  
  81. I hope you understood my point (I am German and English is a little
  82. difficult for me).
  83.  
  84.  
  85.  
  86. Franz, PRODIGY ID: KCGV38A
  87.  
  88.